Skip to content

release v0.2.22 - #146

Merged
Tyan66666 merged 1 commit into
mainfrom
release-0.2.22
Sep 12, 2026
Merged

Tyan66666 merged 1 commit into
mainfrom
release-0.2.22

Conversation

@Tyan66666

Copy link
Copy Markdown
Owner

What changed

Release v0.2.22. Version bumped, and the in-repo changelog mirror is gone.

  1. Version bump + doc refspackage.json / package-lock.json0.2.22; every v0.2.21 reference in README.md, README.en.md, docs/README.md, docs/index.md bumped. docs/presets-design.md carried a "Phase 1 尚未合入 main,main = bb9f2f6(release v0.2.21)" note describing pre-merge state — it now reads as history, since Phase 1 shipped in this release.

  2. Drop the in-repo changelog mirror. docs/README.md carried a hand-maintained copy of every release note (v0.2.21 down to v0.1.0) — the same text that lives on the GitHub Releases page. Keeping it meant writing release notes twice on every release, and the two drifted apart. The section is now a one-line pointer to GitHub Releases. (README.md / README.en.md never had a changelog section, so there was nothing to delete there — their only version references are the beta notice and the git-install example.)

  3. Fixed a pre-existing formatting bug found while doing (2): in docs/README.md the | [Media visibility design] … | table row (added by (feat) image and file blocks stay visible to the engine — placeholder projection + host-meter media price (#117) #144) had been glued onto the ## 📦 Releases heading line, so Markdown rendered the row as part of the heading and the design doc was missing from the Documents table. The row is back inside the table.

Verification

  • Every edit was applied by an anchor script that asserts each anchor matches exactly once; it aborts before writing anything on a mismatch.
  • grep -rn "0\.2\.21" --include=*.md (excluding node_modules/dist/worktrees) leaves exactly one hit: the intentional historical note in docs/presets-design.md.
  • No src/ changes: this branch is main @ 818a9f1 (pre-flight green: typecheck clean, 327/327 tests, build clean) plus docs and the version bump, so runtime behavior is untouched. CI runs the full suite on this PR.

Release notes preview (to be posted on the GitHub Release page)

v0.2.22 — 14 substantive commits since v0.2.21: 4 features, 1 kernel upgrade, 8 fixes, 1 test guard.

Features

Fixes

Chore

Test

Credits — merged PR authors, issue reporters, and the authors of superseded PRs:

…oint at GitHub Releases); fix the glued docs-table row
@Tyan66666
Tyan66666 merged commit a27afae into main Sep 12, 2026
3 checks passed
@Tyan66666
Tyan66666 deleted the release-0.2.22 branch September 12, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant